package com.warehouse_management.market.service;

import com.warehouse_management.config.PageModel;
import com.warehouse_management.market.model.Custom;
import com.warehouse_management.market.model.CustomCondition;
import com.warehouse_management.market.model.Orde;
import com.warehouse_management.system.model.Dept;
import com.warehouse_management.system.model.Job;
import com.warehouse_management.login.model.Users;

import java.util.List;

public interface IMarketService {

    public List<Custom> queryAllCustom();

    public Custom queryOneCustom(CustomCondition customCondition);

    public List<Custom> queryAllCustomByCondition(CustomCondition condition);

    public int updateMarketCustomByState(CustomCondition customCondition);

    public int updateCustom(CustomCondition customCondition);

    public List<Job> queryAllJob();

    public List<Users> queryUserByJob(Job job);

    public int saveFenPei(CustomCondition custom);

    public PageModel<Custom> PageJobPosition(Custom custom, PageModel<Custom> pageModel);

    public int AddCustom(CustomCondition customCondition);


}
